home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0399 / 195 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.5 KB

  1. Subject: Re: Shortcut Manager 
  2. Date: Wed, 01 Jun 94 19:19:11 +0100
  3. From: sjg
  4. X-Mts: smtp
  5. Precedence: bulk
  6.  
  7. > No.  The shortcuts should not be configurable.  This would lead to too 
  8. > much confusion, more work for the programmer, and a mess for the user.
  9.  
  10. I have to say I disagree strongly with this. The previous posting regarding
  11. a configuration setup in the same fashion as X seems to me to be very sensible.
  12.  
  13. Unfortunately, that *would* require library support, and I can't see any way
  14. of applying defaults to unaware apps without some horrible hack of RSC files
  15. (definately out). 
  16.  
  17. Having a /c/{mint|multitos}/config.opt with lines such as:
  18.  
  19. xcontrol*<menu entry>:    string
  20.  
  21. where string is the familiar Text-form of <ctrl><shift><A> for example
  22. seems to me to be a good idea, you could then also do:
  23.  
  24. *<menu string>:        string
  25.  
  26. for all apps to get the default, which gives you global and local configuration
  27. in the same fashion. Of course, people used to the format would probably find
  28. it easier to edit the ascii text, but a .cpx could configure the file. 
  29.  
  30. This works well for thousands of X users. Why not give it a try ?
  31.  
  32. As for limiting the configuration, I cannot disagree strongly enough. If you
  33. stop someone from doing something, they'll do it anyway (hacking it if
  34. necessary) out of sheer perversity. Added to the fact that it's a needless 
  35. limit on the system. 'Ship' with a set of defaults that make sense and they'll
  36. probably leave 'em alone anyway, once you've pointed out the advantages. It
  37. also lets those who hate ^A change it to ^<shift>A or something...
  38.  
  39. Simon.
  40.  
  41.  
  42.